package com.ruoyi.system.service;

import com.ruoyi.system.domain.vo.AppActivityStatsTaskProgressVO;
import com.ruoyi.system.domain.vo.*;

import java.time.LocalDate;
import java.util.List;

public interface IAppActivityService {
    List<AppActivityTrendVO> getActivityTrendData(LocalDate startDate, LocalDate endDate,String  planeCode);

    List<AppActivityStatsTaskProgressVO> getActivityStatsProgress(LocalDate startDate, LocalDate endDate,String planeCode);

    List<AppActivityStatsTaskFailInfoVO> getAppActivityStatsFailDeviceList(LocalDate startDate, LocalDate endDate,String planeCode);

    List<TbTaskProgressVO> getAppActivityTaskProgress(LocalDate startDate, LocalDate endDate, String  planeCode);

    List<TbAirplaneMapVO> getAirPlaneMap(String planeCode,LocalDate startDate, LocalDate endDate);
}
